placebo of vitamin B6 and magnesium